Academy\Admin\Ajax C

Total Complexity 120
Dependencies 6
Dependents 1
Total lines 601
Lines of code 490
Logical lines of code 314
Comment lines 23
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
import_lessons()
A
37 11 73
fetch_course_category()
A
48 11 30
fetch_products()
A
44 10 43
fetch_posts()
A
46 10 37
save_instructor_form_settings()
A
50 9 27
save_student_form_settings()
A
50 9 27
update_instructor_status()
A
52 8 22
get_all_instructors()
S
52 7 21
remove_student()
S
55 6 18
get_all_students()
S
55 5 17
get_course_slug()
S
62 5 10
get_approved_instructors_for_select()
S
56 3 18
register_student()
S
56 3 17
register_instructor()
S
56 3 17
init()
S
49 1 30
get_student_form_settings()
S
64 3 9
get_instructor_form_settings()
S
64 3 9
fetch_academy_status()
S
60 2 13
change_post_status()
S
60 2 13
regenerate_academy_pages()
S
67 2 8
fetch_academy_pages()
S
67 2 8
hide_promo_discount_offer()
S
66 2 8
get_enrolled_students()
S
72 1 5
get_analytics()
S
72 1 5
get_admin_menu_items()
S
72 1 5